CMP Сравнение

Флаги

O D I T S Z A P C
*       * * * * * 

Команда:

CMP destination,source 

Логика:

Установка флага в соответствии с результатом.
(destination - source)

CMP сравнивает два числа, вычитая операнд source из операнда destination, и изменяет значения флагов. CMP не изменяет сами операнды. Операндами могут быть байты или слова.

Операнды Такт байты (слова)ОбращенияБайтыПример
регистр,регистр3-2CMP BX,SI
регистр,непоср.операнд4 -3-4CMP CX,128
аккумулятор,непоср.оп.4 -2-3CMP AL,02h
регистр,память9(13)+EA12-4CMP DI,[DX]
память,регистр9(13)+EA12-4CMP BETA,DI
память,непоср.операнд10(14)+EA 13-6CMP GAMMA,16h

Hosted by uCoz